/*
 *   AS IS License 
 *  ==Naive Coders==
 */
package com.naivecoders.refex.functions.solids;

import com.naivecoders.refex.FunctionFactory;
import com.naivecoders.refex.functions.AbstractFunction;
import static com.naivecoders.refex.functions.FCode.*;
import com.naivecoders.refex.functions.ListFunction;

/**
 *
 * @author andrew
 */
@NamedSolid({C, I, Y, I})
public class TypifyFunction extends AbstractFunction {

    public TypifyFunction(FunctionFactory origin) {
        super(origin);
    }

    @Override
    public AbstractFunction evaluate(ListFunction x) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}
